leadership spirit - German English Dictionary